range of mountains - Turkish English Dictionary